package com.cskaoyan.java._1handle._4finally;

/**
 * 奇思妙想!
 * @since 17:23
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo3 {
    // 如果try中的异常不能正常捕获，但是finally中有return结束方法，那么此时程序会跳过这个异常，不会抛出异常给JVM报错
    public static void main(String[] args) {
        try {
            System.out.println(10 / 0);
        } catch (NullPointerException e) {
            e.printStackTrace();
        } finally {
            System.out.println("hello world!");
            return;
        }
        // System.out.println("hello world!");
    }
}
